nature's call - Alemán Inglés Diccionario

nature's call

Meanings of "nature's call" in German English Dictionary : 2 result(s)

Inglés Alemán
Medicine
nature's call dringendes Bedürfnis (Harndrang, Stuhldrang) [humor.] [n]
nature's call dringendes Bedürfnis [n]